Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
17 OWENS LANE Detached £28,750 14 Sep 1998
20 OWENS LANE Terraced £67,000 16 Jan 2023
21 OWENS LANE Terraced £68,995 10 Aug 2018
22 OWENS LANE Terraced £55,000 25 Jun 2012
23 OWENS LANE Terraced £75,000 22 Mar 2023